package com.ftwj.demo.utils.sms;

import com.github.qcloudsms.SmsSingleSender;
import com.github.qcloudsms.SmsSingleSenderResult;

/**
* @ClassName: SmsUtil
* @Description: 下发短信工具类
* @author DuLiGang
* @date 2020年4月10日 上午10:09:44
 */
public class TxSmsUtil {

	private static int appid = 1400184555;//短信应用SDK AppID
	private static String appkey = "394bef9ca07c3d8f8e14386cf658dca6"; // 短信应用SDK AppKey 
	private static int templateId = 297600; // 短信模板ID
	private static String smsSign = "飞天网景";//签名，使用的是`签名内容`

	/**
	 * @return 
	* @Title: sendPushSms
	* @Description: 验证码短信
	* @param @param accNbr
	* @param @param randNum
	* @param @return    设定文件
	* @return String    返回类型
	* @throws
	 */
	public static int sendSms(String number, String message) {
		int res=0;
		try {
			String[] params = {message};
			//创建ssender对象
	        SmsSingleSender ssender = new SmsSingleSender(appid, appkey); 
	        //发送
            SmsSingleSenderResult result = ssender.sendWithParam("86", number,templateId, params, smsSign, "", "");
            res = result.result;
		}catch (Exception e) { 
			res=-1;
		}
		return res;
	}

}
